MPHB\Ajax D

Total Complexity 137
Dependencies 9
Dependents 1
Total lines 943
Lines of code 644
Logical lines of code 336
Comment lines 61
Methods 25
Properties 3

Methods 25

Method Rating Maintainability Complexity Lines of code
parseCheckoutFormBooking()
D
31 34 104
get_booking_info()
A
32 9 129
get_free_accommodations_amount()
A
38 11 67
recalculate_total()
A
44 9 44
apply_coupon()
S
45 6 41
install_plugin()
S
54 7 20
attributes_custom_ordering()
S
58 7 14
get_rates_for_room()
S
53 6 24
update_rate_prices()
S
48 5 32
retrieveInput()
S
57 5 17
display_imported_bookings()
S
58 4 15
get_billing_fields()
S
55 3 18
getFrontNonces()
S
64 4 9
parseAdults()
S
61 3 12
parseChildren()
S
61 3 12
update_checkout_info()
S
54 2 21
checkNonce()
S
65 3 8
__construct()
S
69 3 6
addAjaxAction()
S
70 2 6
parseCheckOutDate()
S
65 2 9
parseCheckInDate()
S
65 2 9
getAdminNonces()
S
68 2 7
verifyNonce()
S
69 2 7
get_accommodations_list()
S
65 2 8
dismiss_license_notice()
S
74 1 5